package com.zr.stock.stockIdentification.service;

import com.zr.stock.model.Stockidentification;
import com.zr.stock.stockIdentification.modelVo.IdentificationAddVo;
import com.zr.stock.stockIdentification.modelVo.IdentificationQueryVo;
import com.zr.stock.stockIdentification.modelVo.IdentificationUpdateVo;
import com.zr.stock.stockIdentification.modelVo.UpdateStatusVO;
import com.zr.stock.utils.AllRecords;
import com.zr.stock.utils.ResultVO;

public interface IdentificationService {
    public ResultVO<AllRecords<Stockidentification>> queryPage(IdentificationQueryVo identificationQueryVo);

    ResultVO<IdentificationAddVo> warehouseTagAdd(IdentificationAddVo identificationAddVo);

    ResultVO<UpdateStatusVO> updateStatus(UpdateStatusVO updateStatusVO);

    ResultVO<IdentificationUpdateVo> warehouseTagUpdate(IdentificationUpdateVo identificationUpdateVo);
}
